home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #2
/
Monster Media No. 2 (Monster Media)(1994).ISO
/
gene
/
insr14d.zip
/
README.TXT
< prev
next >
Wrap
Text File
|
1994-05-21
|
10KB
|
236 lines
Howdy, Cousin! April 27, 1993
In about a half hour I'll be ready to upload InstaRel version 1.0
to Compuserve and some other bulletin boards for the first time.
This is kind of exciting, 'cause I've been working on this program
(off and on) since about 1984, not long after the GEDCOM standard
was established. (I'm probably off on the 1984 date a little).
Welcome to InstaRel! To get more documentation after reading
this, run InstaRel and then press the F1 key.
Version 1.04 Notes 5/21/94
Linked in a better new.obj, increased the stack size.
Version 1.03a Notes 8/31/93
Don't use the "Change Directory" feature. If you use the "Change
Directory" feature then the program cannot find the files it needs
to run.
After you load a GEDCOM file, you can exit the program without
having to reload it. The screen will not show the file name
anymore, but it is still there and is available to perform the
match.
You will see a status box while you are waiting for your GEDCOM file
to load into the databasee. The status box shows the percentage
completed. Sometimes the program seems to hang and the percentage
completed does not increase for a while. This happens with large
GEDCOM files. When the program runs out of memory, it copies the
memory to disk. The program seems to "hang" while this is
happening. The program will resume after a while, and will go
slower because it is running from the disk instead of memory. It
is a good idea to use a disk cache program, such as smartdrv.exe,
which will allow you to take advantage of extended memory.
Version 1.03 changes: 6/30/93
There was a potential memory problem upon exiting the program.
This was never reported, but it was fixed.
Version 1.02 changes: 6/11/93
Fixed a speed problem. There is a file included with InstaRel
that determines what records are inserted into the database.
This file is called HR.GRM. It may be OK not to read in so
much information for each individual. So to speed up the
program, I made some changes to HR.GRM. If you want to use
InstaRel to load in all the fields that it is capable of,
copy HR.SLO to HR.GRM.
Fixed a memory problem. InstaRel was trying to read in all the
CONT tags that were children of SOUR tags. If a GEDCOM file had
a lot of these in one record, there was not enough memory to read
it in.
Version 1.01 changes: 4/30/93
Fixed a bug that made large databases crash.
Fixed up the rule file. I'm still working on the threshhold value
and scores that are assigned if there is a match.
Added a better status screen while the database is being updated.
Version 1.00:
THANKS
A special THANKS goes to Michael Wise (who designed the first
Personal Computer) who wrote the Daitch-Mokotoff Soundex algorithm
for me. He also helped with the code that processes the rules
file.
HOW IT WORKS
About a year ago I developed a the prototype to InstaRel. The
minute I finished writing the program I used it on two people that
I had been working with at the Family History Department. They
both became my instant relatives! I also extended my lines
back further.
The program works by taking two or more GEDCOM files (your
genealogy program should be able to make you a GEDCOM file) and
comparing them. It is very sophisticated. It looks to see if given
names of children are the same as the parents or grandparents. It
compares dates of birth or christening dates. It looks at marriage
dates. You can change the program so that it will report "maybe"
matches or "for-sure" matches. I could go on, but you get the
picture.
THE MATCH REPORT
Following is a sample match report:
HOW ARE WE RELATED?
Created By
INSTANT RELATIVES (r)
22 MAY 1993
| GIVEN| | | ─┐This
SURNAME| NAME| BIRTH DATE| BIRTH PLACE| DEATH DATE ├─┐ top line
-----------------------------------------------------------------─┘-│-----
MOTHER'S| MOMS'S MOM │
SURNAME| SURNAME|SPOUSE SURNAME| SP GVN| RFN NO|SUBMITTER │
--------------------------------------------------------------------│-----
*************** (Score: 52) *************** │
Nurse| Sarah| 14 NOV 1722| Salem,Essex,MA| ─────────────┤ Describes
| | Putnam| Samuel| I2195| 29 │ the top
│ lines in
│ these 2
Nurse| Sarah| 14 NOV 1722| | ─────────────┘ matches
Mitchell| | Putnam| Samuel| R968| 45
*************** (Score: 56) ***************
DAVENPORT| Thomas| 1682|Cold Springs,We| 30 DEC 1759
HITCHCOC| | LEGGETT| Sarah| I1200| 2
Davenport| Thomas| 1682| | 30 DEC 1759
| | Leggett| Sarah| I292| 31
*************** (Score: 74) ***************
HORTON| John| 6 JUN 1672|Milton,Norfolk,| 15 OCT 1742
| | GARNSEY|Mehitabl| I1354| 2 ──┐
│
This submitter number matches record in SUBMIT file│
0 @S2@ SUBM ─────────────────────────────────────────────────────┘
1 NAME Larry Allen Maddocks
1 ADDR 935 Best Ave.
2 CONT Salt Lake City, Utah 84106
1 PHON 801 484 6958
1 COMM To be used with howrel.exe
Score, Threshhold, and the Rules File
Following are a few lines taken from the Rules file:
5: A.surname B.surname s=
/The following is the threshold for changing match sensitivity
threshhold 50
/end
The first line tells Instant Relatives to add 5 to the total score
if the soundex
of database A (Your database) and database B match. Line two is a
comment. Put
a "/" in front of a line to designate comments. Line three tells
instant
relatives to not declare a match until the total score is at least
50. You can
change this to a lower amount to get matches that are more "iffy."
The "s=" in
line one means to perform a soundex match. Leaving the "s" off
means perform an
exact match. That's it for documentation for the RULES file.
These rules can be
changed. I'll provide more documentation for this if there is a
big enough
demand.
SEND ME YOUR GEDCOM
Get the full benefits of InstaRel by registering your copy with me.
Your benefits include having us compare your GEDCOM file with the
huge database of GEDCOM files that we have. You will get a report
showing all those who are working on your lines, and how they are
related to you. You will also meet new friends and start getting
letters from others when we compare their GEDCOM files with yours.
Another benefit you get by registering InstaRel is support.
You also will get the next upgrade of the software.
HOW TO REGISTER InstaRel
Register InstaRel by sending $30, $15 or whatever you can afford.
I can accept checks, VISA or Mastercard. This
support from you will allow me to continue to enhance your program
and write new genealogy utilities.
I'll include a file that you can use to register your product, or
you can call my BBS (and leave me a message with your VISA number
and expiration date) at (801)466-5374, or leave a message at (801)
575-1910 or call my home at (801) 484-6958. My address:
Larry Maddocks, Manager
Knowledge Software Systems, L.C.
935 Best Ave.
Salt Lake City, Utah 84106
FUTURE VERSIONS
There are times when nothing seems to be happening in InstaRel.
The program is not hung, but it does need more status messages.
It would be nice to change the threshold from the program, save the
configurations, have InstaRel generate letters to your new-found
cousins, to have a better looking match report.
NOTE:
With this first version, exit the program before running the next
comparison and backup the file (called out.std) which contains the
match report. The 2nd output report does not get a header on it,
and it overwrites the last output report.
FILES
RULES This contains the rules that InstaRel uses to
determine matches. This file can be changed
by the user, but there is no documentation or
support for doing so. This file also contains
a line for changing the threshold. See the
on-line documentation for details. To get to
the on-line doc's, get into InstaRel and press
the F1 key.
SUBMIT Keeps a record of submitters of GEDCOM files.
INSTAREL EXE Instant Relatives(tm), the executable program.
HR GRM A grammar file that is used by InstaRel to
store the database.
HR SLO Slow version of HR.GRM
INSTAREL HLP The on-line help file.
YOURDB HSH Created by InstaRel. Gets deleted when you
want to start a new database.
YOURDB SRT ditto
THEIRDB HSH ditto
THEIRDB SRT ditto
YOURDB STD ditto
THEIRDB STD ditto
OUT STD Contains the match report. You may wish to
print this out. I'll see if I can make a
print option in a next version.
ORDER TXT Order form
WARRANTY TXT Our warranty.
FILE_ID DIZ Description of this product
README TXT This file